Italian Nouns: nematocida

Italian Nouns verb 'nematocida' conjugated